g-i: add missing since annotations for 4.2
authorBilal Elmoussaoui <bil.elmoussaoui@gmail.com>
Sun, 7 Mar 2021 15:51:38 +0000 (16:51 +0100)
committerBilal Elmoussaoui <bil.elmoussaoui@gmail.com>
Sun, 7 Mar 2021 18:50:32 +0000 (19:50 +0100)
gsk/gskrendernode.h
gsk/gskrendernodeimpl.c
gsk/ngl/gsknglrenderer.c
gsk/ngl/gsknglrenderer.h
gtk/gtkcheckbutton.c

index 88fa4241e67d85912a52bcf0229edbc1a343dfa6..def26f97d6f59bb163d0ab5bb270dbde04a96e6b 100644 (file)
@@ -256,7 +256,7 @@ GDK_AVAILABLE_IN_ALL
 const graphene_point_t * gsk_conic_gradient_node_get_center         (const GskRenderNode      *node) G_GNUC_PURE;
 GDK_AVAILABLE_IN_ALL
 float                    gsk_conic_gradient_node_get_rotation       (const GskRenderNode      *node) G_GNUC_PURE;
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_2
 float                    gsk_conic_gradient_node_get_angle          (const GskRenderNode      *node) G_GNUC_PURE;
 GDK_AVAILABLE_IN_ALL
 gsize                    gsk_conic_gradient_node_get_n_color_stops  (const GskRenderNode      *node) G_GNUC_PURE;
index 896dfc65660c80961bcae4ce85394847c706db58..bab387cc2c068c7deb21a94d302bf9c9f7bdfe98 100644 (file)
@@ -1115,6 +1115,8 @@ gsk_conic_gradient_node_get_rotation (const GskRenderNode *node)
  * angle = 90 - gsk_conic_gradient_node_get_rotation()
  *
  * Returns: the angle for the gradient
+ *
+ * Since: 4.2
  */
 float
 gsk_conic_gradient_node_get_angle (const GskRenderNode *node)
index c20660f09e6c22c7d0ac09fa06cd4568df7d19d1..66edc98d5d98533902507a55c900474ab9cd7964 100644 (file)
@@ -63,6 +63,15 @@ struct _GskNglRenderer
 
 G_DEFINE_TYPE (GskNglRenderer, gsk_ngl_renderer, GSK_TYPE_RENDERER)
 
+/**
+ * gsk_ngl_renderer_new:
+ *
+ * Creates a new #GskRenderer using the new OpenGL renderer.
+ *
+ * Returns: a new NGL renderer
+ *
+ * Since: 4.2
+ */
 GskRenderer *
 gsk_ngl_renderer_new (void)
 {
index 014c7755c8a0089458399b24ab3541728f218f6a..aa33f22533395bce28420707efcfc26ab063014e 100644 (file)
@@ -36,9 +36,9 @@ G_BEGIN_DECLS
 typedef struct _GskNglRenderer      GskNglRenderer;
 typedef struct _GskNglRendererClass GskNglRendererClass;
 
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_2
 GType        gsk_ngl_renderer_get_type (void) G_GNUC_CONST;
-GDK_AVAILABLE_IN_ALL
+GDK_AVAILABLE_IN_4_2
 GskRenderer *gsk_ngl_renderer_new      (void);
 
 G_END_DECLS
index 0ce5d1ae0f4f76a3678e361168e7fc744d743083..750e27d075ea30ca07e40a30217189b39ebf4067 100644 (file)
@@ -534,6 +534,8 @@ gtk_check_button_class_init (GtkCheckButtonClass *class)
    * emitting it causes the button to animate press then release.
    * Applications should never connect to this signal, but use the
    * #GtkCheckButton::toggled signal.
+   *
+   * Since: 4.2
    */
   signals[ACTIVATE] =
       g_signal_new (I_ ("activate"),